- Home
- Search Results
- Page 1 of 1
Search for: All records
-
Total Resources4
- Resource Type
-
0002000002000000
- More
- Availability
-
40
- Author / Contributor
- Filter by Author / Creator
-
-
Bender, Michael (2)
-
Farach-Colton, Martin (2)
-
Jannen, William (2)
-
Johnson, Rob (2)
-
Kuszmaul, Bradley (2)
-
Kuszmaul, Bradley C. (2)
-
Porter, Donald (2)
-
Yuan, Jun (2)
-
Zhan, Yang (2)
-
Akshintala, Amough (1)
-
Bakshi, Ainesh (1)
-
Bender, Michael A. (1)
-
Chandnani, Kanchan (1)
-
Conway, Alex (1)
-
Denniston, Tyler (1)
-
Deo, Pooja (1)
-
Doucet, Damon (1)
-
Jiao, Yizheng (1)
-
Kasheff, Zardosht (1)
-
Kuszmaul, William (1)
-
- Filter by Editor
-
-
null (1)
-
& Spizer, S. M. (0)
-
& . Spizer, S. (0)
-
& Ahn, J. (0)
-
& Bateiha, S. (0)
-
& Bosch, N. (0)
-
& Brennan K. (0)
-
& Brennan, K. (0)
-
& Chen, B. (0)
-
& Chen, Bodong (0)
-
& Drown, S. (0)
-
& Ferretti, F. (0)
-
& Higgins, A. (0)
-
& J. Peters (0)
-
& Kali, Y. (0)
-
& Ruiz-Arias, P.M. (0)
-
& S. Spitzer (0)
-
& Sahin. I. (0)
-
& Spitzer, S. (0)
-
& Spitzer, S.M. (0)
-
-
Have feedback or suggestions for a way to improve these results?
!
Note: When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher.
Some full text articles may not yet be available without a charge during the embargo (administrative interval).
What is a DOI Number?
Some links on this page may take you to non-federal websites. Their policies may differ from this site.
-
Schardl, Tao B.; Denniston, Tyler; Doucet, Damon; Kuszmaul, Bradley C.; Lee, I-Ting Angelina; Leiserson, Charles E. (, Proceedings of the ACM on Measurement and Analysis of Computing Systems)
-
Conway, Alex; Bakshi, Ainesh; Jiao, Yizheng; Zhan, Yang; Bender, Michael; Jannen, William; Johnson, Rob; Kuszmaul, Bradley; Porter, Donald; Yuan, Jun; et al (, USENIX FAST)File systems must allocate space for files without knowing what will be added or removed in the future. Over the life of a file system, this may cause subopti- mal file placement decisions which eventually lead to slower performance, or aging. Traditional file systems employ heuristics, such as collocating related files and data blocks, to avoid aging, and many file system imple- mentors treat aging as a solved problem. However, this paper describes realistic as well as syn- thetic workloads that can cause these heuristics to fail, inducing large performance declines due to aging. For example, on ext4 and ZFS, a few hundred git pull op- erations can reduce read performance by a factor of 2; performing a thousand pulls can reduce performance by up to a factor of 30. We further present microbenchmarks demonstrating that common placement strategies are ex- tremely sensitive to file-creation order; varying the cre- ation order of a few thousand small files in a real-world directory structure can slow down reads by 15 − 175×, depending on the file system. We argue that these slowdowns are caused by poor lay- out. We demonstrate a correlation between read perfor- mance of a directory scan and the locality within a file system’s access patterns, using a dynamic layout score. In short, many file systems are exquisitely prone to read aging for a variety of write workloads. We show, however, that aging is not inevitable. BetrFS, a file sys- tem based on write-optimized dictionaries, exhibits al- most no aging in our experiments. BetrFS typically out- performs the other file systems in our benchmarks; aged BetrFS even outperforms the unaged versions of these file systems, excepting Btrfs. We present a framework for understanding and predicting aging, and identify the key features of BetrFS that avoid aging.more » « less
-
Yuan, Jun; Zhan, Yang; Jannen, William; Pandey, Prashant; Akshintala, Amough; Chandnani, Kanchan; Deo, Pooja; Kasheff, Zardosht; Walsh, Leif; Bender, Michael; et al (, ACM transactions on storage)
An official website of the United States government

Full Text Available